
# while循环
"""
1. 概念 ：带有条件的循环 ，循环条件决定什么时候结束循环 。
2. 格式 ：
while 条件判断：
    代码块

3.说明 ：
    （1）. while 是一个关键字
    (2). 条件判断是比较运算符 ，各种数据类型 ，但无论是什么类型，最终返回的结果都是bool类型
       (5). 冒号(:)后面跟的是代码块 ，放在下面写 ，由>=1行的代码组成
    (6). 代码块前面需要有缩进，缩进四个制表符，直接按回车 ，
"""

# 案例 ：打印1~5的数
a = 1
while a <= 5:
    print(a)
    a += 1      # a = a +1


# 练习1 ：打印1~100内能被3整除的所有数的和
x = 1
sum = 0
while x <= 100:
    # x能否被3整除
    if x % 3 == 0:
        sum += x
    x += 1

print(sum)

# 第2种实现
x = 1
sum = 0
while x <= 100:

    if not x % 3:
        sum += x
    x += 1

print(sum)